arm prosthesis - French English Dictionary